have commitments to someone - Turc Anglais Dictionnaire